large stain/spot - German English Dictionary